yellow foxtail
noun
: a common weedy and bristly grass (Setaria glauca) found in nearly all temperate countries
Love words? Need even more definitions?
Merriam-Webster unabridged
Share